BODY {
	color: #000000;	margin-top : 2px; margin-left : 2px; margin-right : 2px; margin-bottom : 2px; font-size:10pt; font-family: Arial, sans-serif;
}
.content-area {
	background-color: #ffffff;
}
.header {
	background-color: #006600;
}
.nav_head {
	background-color: #669933;
}
.nav_top {
	background-color: #99cc66;
}
.nav_top2 {
	background-color: #ffffff;
}
.nav_top3 {
	background-color: #ffffff;
}
.nav_side {
	background-color: #eeeeee;
}
.footer {
	background-color: #006600
}
.side {
	background-color: #669966;
}
.nav {
	background-color: #eeeeee;
}
.nav_footer {
	background-color: #eeeeee;
}

A:hover {
	color: #0033cc;
	text-decoration: underline;
}
A:link {
	color: #0033cc;
	text-decoration: none;
}
A:visited {
	color: #669999;
	text-decoration: none;
}
.hover {
	color: #0033cc;
	text-decoration: underline;
}
.link {
	color: #0033cc;
	text-decoration: none;
}

.visited {
	color: #669999;
	text-decoration: none;
}
h1 {
	font-weight: normal; font-size: 35px}
h2 {
	font-weight: normal; font-size: 25px
}
h3 {
	font-weight: normal; font-size: 22px
}
h4 {
	font-weight: normal; font-size: 18px
}
hr {
	color: #006600;
}
.nav-h-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	background-color: #669933;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #eeeeee #333333 #333333 #eeeeee;
}
.nav-h-normal A:link{
	color: #ffffff;
	font-size: 9pt;
	background-color: #669933;
}
.nav-h-normal A:visited{
	color: #ffffff;
	font-size: 9pt;
	background-color: #669933;
}
.nav-h-normal A:hover{
	color: #ffffff;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #669933;
}
.nav-h-group {
	padding-left : 20px;
	padding-right : 8px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold; 
	background-color: #669933;
	border-style : none none none none;
	border-width : 1px 1px 1px 1px;
}
.nav-h-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #336633;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffcc;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #333333 #eeeeee #eeeeee #333333;
}
.nav-h-highlighted A:link{
	color: #336633;
	font-size: 9pt;
	background-color: #ffffcc;
}
.nav-h-highlighted A:visited{
	color: #336633;
	font-size: 9pt;
	background-color: #ffffcc;
}
.nav-h-highlighted A:hover{
	color: #006600;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #ffffcc;
}
.nav-t-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #99cc66;
	border-style : solid solid solid solid;
	border-width : 3px 1px 3px 1px;
	border-color : #99cc66 #99cc66 #99cc66 #99cc66;
}
.nav-t-group {
	padding-left : 25px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #99cc66;
	border-style : solid solid solid solid;
	border-width : 3px 1px 3px 1px;
	border-color : #99cc66 #99cc66 #99cc66 #99cc66;
}
.nav-t-normal A:link{
	color: #000000;
	font-size: 9pt;
	background-color: #99cc66;
}
.nav-t-normal A:visited{
	color: #000000;
	font-size: 9pt;
	background-color: #99cc66;
}
.nav-t-normal A:hover{
	color: #006600;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #99cc66;
}
.nav-t-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #006600;
	font-size: 9pt;
	font-weight: normal;
	background-color: #ffffff;
	border-style : solid solid solid solid;
	border-width : 3px 0px 3px 0px;
	border-color : #99cc66 #99cc66 #ffffff #99cc66;
}
.nav-t-highlighted A:link{
	color: #006600;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t-highlighted A:visited{
	color: #336633;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t-highlighted A:hover{
	color: #006600;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #ffffff;
}
.nav-t2-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ffffff #ffffff #336633 #ffffff;
}
.nav-t2-normal A:link{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t2-normal A:visited{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t2-normal A:hover{
	color: #006600;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #ffffff;
}
.nav-t2-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	background-color: #eeeeee;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #006600 #006600 #eeeeee #006600;
}
.nav-t2-highlighted A:link{
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	background-color: #eeeeee;
}
.nav-t2-highlighted A:visited{
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	background-color: #eeeeee;
}
.nav-t2-highlighted A:hover{
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	background-color: #eeeeee;
}
.nav-t3-group {
	padding-left : 25px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ffffff #ffffff #ffffff #999999;
}
.nav-t3-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ffffff #ffffff #ffffff #999999;
}
.nav-t3-normal A:link{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t3-normal A:visited{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-t3-normal A:hover{
	color: #009900;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #ffffff;
}
.nav-t3-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #009900;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffff;
	border-style : solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ffffff #ffffff #ffffff #999999;
}
.nav-t3-highlighted A:link{
	color: #009900;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffff;
}
.nav-t3-highlighted A:visited{
	color: #009900;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffff;
}
.nav-t3-highlighted A:hover{
	color: #009900;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	background-color: #ffffff;
}
.nav-s-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	background-color: #eeeeee;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #eeeeee #eeeeee #336633 #eeeeee;
}
.nav-s-normal A:link{
	color: #000000;
	font-size: 9pt;
	background-color: #eeeeee;
}
.nav-s-normal A:visited{
	color: #000000;
	font-size: 9pt;
	background-color: #eeeeee;
}
.nav-s-normal A:hover{
	color: #000000;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #eeeeee;
}
.nav-s-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffff;
	border-style : solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ffffff #ffffff #006600 #ffffff;
}
.nav-s-highlighted A:link{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-s-highlighted A:visited{
	color: #000000;
	font-size: 9pt;
	background-color: #ffffff;
}
.nav-s-highlighted A:hover{
	color: #000000;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #ffffff;
}
.nav-f-group {
	padding-left : 30px;
	padding-right : 8px;
	color: #ffffff;
	font-size: 9pt;
	background-color: #006600;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #006600 #006600 #006600 #006600;
}
.nav-f-normal {
	padding-left : 8px;
	padding-right : 8px;
	color: #ffffff;
	font-size: 9pt;
	background-color: #006600;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #006600 #006600 #006600 #006600;
}
.nav-f-normal A:link{
	color: #ffffff;
	font-size: 9pt;
	background-color: #006600;
}
.nav-f-normal A:visited{
	color: #ffffff;
	font-size: 9pt;
	background-color: #006600;
}
.nav-f-normal A:hover{
	color: #ffff33;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #006600;
}
.nav-f-highlighted {
	padding-left : 8px;
	padding-right : 8px;
	color: #ffff33;
	font-size: 9pt;
	background-color: #006600;
	border-style : solid;
	border-width : 1px 1px 1px 1px ;
	border-color : #006600 #006600 #006600 #006600;
}
.nav-f-highlighted A:link{
	color: #ffff33;
	font-size: 9pt;
	background-color: #006600;
}
.nav-f-highlighted A:visited{
	color: #ffff33;
	font-size: 9pt;
	background-color: #006600;
}
.nav-f-highlighted A:hover{
	color: #ffff33;
	font-size: 9pt;
	text-decoration: underline;
	background-color: #006600;
}
